<script>
    /*
                四、实践建议

                            1、高选择性原则：

                                            将选择性更高（唯一值更多）的列放在复合索引的左边。例如，(Country, City) 比 (City, Country) 更好，因为“国家”的数量远少于“城市”。

                            2、WHERE 优先于 ORDER BY：如果查询既有过滤(WHERE)又有排序(ORDER BY)，优先保证过滤条件能用上索引。

                            3、避免过度索引：    索引会降低写入（INSERT, UPDATE, DELETE）速度并占用空间。
                                               只为最常用和最关键查询创建索引。

                            4、分析查询模式：
                                            使用 SQL Server Profiler、EF Core 的日志记录或数据库的慢查询日志来识别哪些查询真正需要被优化，然后为之创建合适的索引。



                    ★、结论：

                                单列索引是基础工具，而多列索引是应对复杂查询的强大高级工具。

                                正确设计复合索引是数据库性能优化的关键一步，其核心在于理解并应用最左前缀匹配原则。
            */
</script>